to pay one's respect - Francés Inglés Diccionario